body {
  font-family: "Microsoft Yahei";
}
.portlet-body {
  overflow: hidden;
}
/*表格中小图片预览*/
.preview-small {
    display: inline-block;
    width: 40px;
    height: 40px;
    cursor: pointer;
}

.pic-control {
  display: block;
  overflow: hidden;
  max-width: 220px;
  margin: 0 5px 10px 0;
}
.pic-control .thumbnail {
  display: block;
  margin: 0 0 4px 0;
  cursor: pointer;
  max-width: 220px;
  max-height: 150px;
  overflow: hidden;
}
.pic-control input {
  display: none;
}
.pic-control .buttons {
  text-align: center;
}
.pic-control .buttons i.fa {
  margin-right: 5px;
}
td.row-nodata {
    text-align: center;
}
/*翻页*/
.pagination {
  float: right;
  margin: 25px;
}
.pagination ul {
  display: inline-block;
  list-style:none;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
  margin-left: 0;
  margin-bottom: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
.pagination ul > li {
  display: inline;
  font-size: 15px;
}
.pagination ul > li > a,
.pagination ul > li > span,
.pagination #lastspan {
  float: left;
  padding: 4px 15px;
  line-height: 32px;
  text-decoration: none;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-left-width: 0;
}
.pagination ul>li>a:hover,
.pagination ul>li>a:focus,
.pagination .current {
  background-color: #D1CFCF;
}
.pagination .current {
  color: #0C0718;
  cursor: default;
}
.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
  border-left-width: 1px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span,
.pagination #lastspan {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.pagination-left {
  text-align: left;
}
.pagination-centered {
  text-align: center;
}
.pagination-right {
  text-align: right;
  float: right;
}
.page {
  display: block;
  overflow: hidden;
}
/*翻页结束*/

.btn .fa,
button .fa {
  margin-right: 5px;
}